@charset "utf-8";
/* html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }�ڰ� */
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
html { height:100%; }
html,body{overflow-x:hidden;}
*html { _background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0;vertical-align: top;}
.none { display:none; }
ul, ol {border: 0;line-height: 14px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 14px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
em{font-style:normal}
/* PC��CSS */
body {font-family: "Microsoft YaHei", "΢���ź�", "����";font-size: 14px;color: #333; word-break:break-all;}
a:link {color: #000000;text-decoration: none}
a:visited {color: #000000;text-decoration: none}
a:hover {color: #005ea5;text-decoration: none}
.domPC { display:block; }
.domMobile { display:none;!important;}
.jg {height:30px; line-height:30px;}

.head {width:990px; height:86px; margin:0px auto; padding-bottom:15px;}
.logo {float:left; width:205px;}
.by {float:left; width:310px;}
.time {float:left; width:120px; padding:65px 0 0 10px; height:23px; color:#666;}
.serchbar {float:left; width:471px; height:66px; padding-top:8px;}
.serchbar ul {float:left; width:330px; height:50px; text-align:right; color:#6ac334; padding-right:5px;}
.serchbar ul a:link,.serch ul a:visited{color:#6ac334;}
.serchbar ol {float:left; width:471px; height:16px;}
.head .serch{ float:left; width:471px;height:16px; padding:4px 0 0 0;}
.head .serch .s1 {float: left;border:0;width: 362px;height:16px; text-indent:10px; line-height: 28px;color: #333; background:url(serch.gif);}
.head .serch .s2 {float: right;border:0;width:109px;height:16px;cursor:pointer; background:url(serch2.gif);padding-right:10px;}

.nav {width:100%; height:68px; background:#64bb2f;}
.mnav {width:990px; height:68px; margin:0px auto;font-family: "Microsoft YaHei", "΢���ź�", "����"; padding-left:10px;}
.mnav h1{width:36px; height:36px; background-color:#509626; margin:10px 10px 10px 0; float: left;text-align: center;font-size: 16px;line-height:36px;color:#fff; padding:6px;}
.mnav h1 a{color:#fff;}
.mnav ul{height:50px; float: left;font-size: 14px;line-height: 25px;color:#fff; padding:9px 0 9px 5px;}
.mnav .n1{width:295px;}
.mnav .n2{width:160px;}
.mnav .n3{width:110px;}
.mnav .n4{width:150px;}
.mnav ul a{ padding-right:6px; color:#fff;}

.subnav {width:978px; height:110px; border:1px solid #6ac334; background:#f8f8f8; margin:20px auto;}
.submnav {width:960px; height:90px; margin:0px auto;font-family: "Microsoft YaHei", "΢���ź�", "����"; padding:10px;}
.submnav h1{width:42px; height:72px; margin:5px 10px 0 0; padding-top:8px; float: left;text-align: center;font-size: 14px;line-height:16px; background:url(http://wldsb.com/imgl/subnavbg.gif); color:#333;}
.submnav h1 a{color:#333;}
.submnav ul{height:50px; float: left;font-size: 12px;line-height: 25px;color:#666; padding:9px 0 9px 5px;}
.submnav .n1{width:260px;}
.submnav .n2{width:310px;}
.submnav .n3{width:205px;}
.submnav ul a{ padding-right:6px; color:#666;}

.qxlinkbox { width:310px; height:90px; position: relative; zoom: 1; overflow: hidden;float:left;}
.qxlinkbox .bd { width:290px;height: 90px; }
.qxlinkbox .bd li{ font-family: "Microsoft YaHei", "΢���ź�", "����";width:270px;height:26px;font-size: 12px;line-height: 26px; color:#666; overflow:hidden;}

.pagesize { position: absolute; right: 0px; top: 0px; }
.pagesize a { background: url(icon3.gif) no-repeat; width:23px; height:68px; display: block; overflow: hidden; line-height: 0; text-indent: -999em;}
.pagesize a.next { background-position: -275px -75px; }

.hotnews {width:100%; height:143px; background:url(http://www.wldsb.com/imgl/hotnewsbg.jpg) top center; margin-bottom:20px;}
.hotnewsm {width:980px; margin:0px auto;}
.hotnewsm ul {float:left; width:740px; height:119px; overflow:hidden; padding-top:10px;}
.hotnewsm ul li h1 {float:left; width:600px; height:50px; overflow:hidden; padding:15px 0 0 140px; font-size:20px;line-height:24px;font-weight:bold;text-align:center;}
.hotnewsm ul li h2 {float:left; width:710px; height:48px; overflow:hidden; padding:10px 0 0 10px; font-size:14px; line-height:24px;text-align:left;}
.hotnewsm ol {float:right; width:210px; height:119px; overflow:hidden; padding-top:0px;}
.hotnewsm ol li {float:right; width:195px; height:65px; overflow:hidden; margin-top:10px; background:#72c02c; color:#fff; line-height:20px; padding:5px 0 0 15px;}

/*ͼƬǽ���ұ����ſ�ʼ*/
.flash {width:980px; margin:0px auto;}
.flash .left {float:left; width:640px; height:330px; overflow:hidden;}
.flash .right {float:left; width:320px; height:330px; padding-left:20px; overflow:hidden;}
.flash .right ul {width:320px; height:78px; overflow:hidden; border-bottom:1px solid #ececec;}
.flash .right ul li{position:relative; width:320px; height:78px; float:left;}
.flash .right ul li img{position:absolute; width:110px; height:70px; left:0px; top:0px;}
.flash .right ul li h1{position:absolute; width:200px; height:14px; left:120px;top:0px; line-height:14px; white-space: nowrap; font-size:14px; overflow: hidden;}
.flash .right ul li h2{position:absolute; width:200px; height:40px; left:120px;top:23px; font-size:12px; line-height: 20px; color: #999; overflow: hidden;}
.flash .right ul li h3{position:absolute; width:100px; height:20px; left:0px;top:85px; font-size:12px; line-height: 20px; color: #999; overflow: hidden;}
.flash .right ol {width:320px; height:284px; overflow:hidden; padding-top:6px;}
.flash .right ol li {width: 320px; font-size: 14px; height: 20%; position: relative; border-bottom: 1px dashed #999;}
.flash .right ol li a {position: absolute; top: 50%; left: 0; width: 100%; line-height: 1.25; transform: translateY(-50%);}

.slideBox{width:640px;height:330px; position:relative; background-color:#000; margin-bottom:20px; overflow:hidden;}
.slideBox .hd{position:absolute; height:30px; right:14px; bottom:0px; z-index:2; overflow:hidden;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; width:16px; height:30px; display:block; cursor:pointer; background: url(http://www.cq.xinhuanet.com/2016/cqlh/image/tpdot.png) no-repeat -22px 0px; text-indent:-500px; overflow:hidden;}
.slideBox .hd ul li.on{background-position: -2px 0px;}
.slideBox .bd{position:relative; height:100%; z-index:1; overflow:hidden;}
.slideBox .bd img{width:640px; height:330px;}
.slideBox .bd span{width:640px; height:30px; bottom:0px; left: 0px; background: #000; position:absolute; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;}
.slideBox .bd h1{width:640px; height:30px; bottom:0px; left:15px; position:absolute; font-size: 15px; font-weight:bold; color:#fff; line-height:30px; white-space:nowrap; overflow: hidden; color:#fff;}
.slideBox .bd h1 a:link,.slideBox .bd h1 a:visited{color:#fff;}
/*ͼƬǽ���ұ����Ž���*/

.main {width:980px; margin:0px auto; padding-top:20px;}
.main .left {float:left; width:620px; border-top:1px solid #65cb26;}
.main .mid {float:left; width:40px; height:1455px; background:url(line.gif) repeat-y;}
.main .right {float:left; width:320px;}

.gengerl {width:620px; height:240px; float:left; overflow:hidden;}
.gengerl .leftn {width:300px; height:240px; float:left; padding-right:20px;}
.gengerl .rightn {width:300px; height:240px; float:left;}

.lmenu {width:300px; height:30px; padding-bottom:10px; border-bottom:1px solid #e6e6e6;}
.lmenu h1 {float:left; padding-top:15px;}
.lmenu h2 {float:left; font-size:16px; padding:11px 0 0 10px;}
.lmenu h3 {float:right; padding-top:15px;}

.leftcontent {float:left; width:300px; height:160px; padding-top:20px; overflow:hidden;}
.leftcontent ul {width:300px; height:75px; overflow:hidden;}
.leftcontent ul li{position:relative; width:300px; height:70px; float:left;}
.leftcontent ul li img{position:absolute; width:110px; height:70px; left:0px; top:0px;}
.leftcontent ul li h1{position:absolute; width:200px; height:14px; left:120px;top:0px; line-height:14px; white-space: nowrap; font-size:14px; overflow: hidden; color:#6ac334;}
.leftcontent ul li h1 a:link,.leftcontent ul li h1 a:visited{color:#6ac334;}
.leftcontent ul li h2{position:absolute; width:200px; height:40px; left:120px;top:23px; font-size:12px; line-height: 20px; color: #999; overflow: hidden;}
.leftcontent ol {width:300px; height:210px; overflow:hidden; padding-top:6px;}
.leftcontent ol li {width:300px; height:28px; line-height:28px; font-size:14px; overflow:hidden;}

.zwmenu {float:left; width:300px; height:35px;}

.xmt {float:left; width:320px; height:360px;}

.rmenu {float:left; width:305px; height:33px; line-height:33px; background:url(icon2.gif); padding-left:15px; font-size:16px;}
.rmenu1 {float:left; width:305px; height:33px; line-height:33px; background:url(icon2.gif); padding-left:15px; font-size:16px; margin-top:10px;}
.rmenu span {color:#65cb26;}
.rmenu span a:link,.rmenu span a:visited{color:#65cb26;}

.rightcontent {float:left; width:320px; height:510px; overflow:hidden; padding-top:10px;}
.rightcontent ul {width:320px; height:112px; overflow:hidden; border-bottom:1px solid #ececec;}
.rightcontent ul li{position:relative; width:320px; height:120px; float:left;}
.rightcontent ul li h1{position:absolute; width:320px; height:20px; left:0px;top:12px; line-height:20px; white-space: nowrap; font-size:14px; overflow: hidden;}
.rightcontent ul li h2{position:absolute; width:320px; height:60px; left:0px;top:45px; font-size:12px; line-height: 20px; color: #999; overflow: hidden;}
.rightcontent ol {width:320px; height:424px; overflow:hidden; padding-top:6px;}
.rightcontent ol li {width:320px; height:28px; line-height:28px; font-size:14px; overflow:hidden;}

.rightcontent1 {float:left; width:320px; height:510px; overflow:hidden; padding-top:10px;}
.rightcontent1 ul {width:320px; height:112px; overflow:hidden; border-bottom:1px solid #ececec;}
.rightcontent1 ul li{position:relative; width:320px; height:120px; float:left;}
.rightcontent1 ul li h1{position:absolute; width:320px; height:20px; left:0px;top:12px; line-height:20px; white-space: nowrap; font-size:14px; overflow: hidden;}
.rightcontent1 ul li h2{position:absolute; width:320px; height:60px; left:0px;top:45px; font-size:12px; line-height: 20px; color: #999; overflow: hidden;}
.rightcontent1 ol {width:320px; height:424px; overflow:hidden; padding-top:6px;}
.rightcontent1 ol li {width:320px; height:28px; line-height:28px; font-size:14px; overflow:hidden;}

.rightcontent2 {float:left; width:320px; height:410px; overflow:hidden; padding-top:10px;}
.rightcontent2 ul {width:320px; height:110px; padding-top:15px; overflow:hidden;}
.rightcontent2 ul img{width:320px; height:105px;}
.rightcontent2 ol {width:320px; height:252px; overflow:hidden; padding-top:6px;}
.rightcontent2 ol li {width:320px; height:28px; line-height:28px; font-size:14px; overflow:hidden;}

.mlwl {width:980px; height:330px; margin:0px auto; border-top:2px solid #65cb26;}
.mlwl ul {position:relative; width:980px; height:300px;}
.mlwl ul li{position:absolute;}
.mlwl ul li span{position:absolute; height:25px; left:0px; bottom:0px; background:#000; filter:alpha(opacity=40); -moz-opacity:0.4;opacity:0.4; display:block;}
.mlwl ul li h1{position:absolute;  height:25px; left:0px; bottom:0px; line-height:25px; text-align:center; white-space:nowrap; font-size:14px; overflow: hidden; color:#fff;}
.mlwl ul li h1 a{color:#fff;}

.mlwl .m {left:0px;top:20px; width:205px; height:28px;}

.mlwl .a1 {left:0px;top:67px; width:200px; height:120px;}
.mlwl .a1 img{width:200px; height:120px;}
.mlwl .a1 span{width:200px;}
.mlwl .a1 h1{ width:200px;}

.mlwl .a2 {left:0px;top:207px; width:200px; height:120px;}
.mlwl .a2 img{width:200px; height:120px;}
.mlwl .a2 span{width:200px;}
.mlwl .a2 h1{ width:200px;}

.mlwl .a3 {left:220px;top:20px; width:365px; height:307px;}
.mlwl .a3 img{width:365px; height:307px;}
.mlwl .a3 span{width:365px;}
.mlwl .a3 h1{ width:365px;}

.mlwl .a4 {left:605px;top:20px; width:145px; height:145px;}
.mlwl .a4 img{width:145px; height:145px;}
.mlwl .a4 span{width:145px;}
.mlwl .a4 h1{ width:145px;}

.mlwl .a5 {left:605px;top:182px; width:145px; height:145px;}
.mlwl .a5 img{width:145px; height:145px;}
.mlwl .a5 span{width:145px;}
.mlwl .a5 h1{ width:145px;}

.mlwl .a6 {left:770px;top:20px; width:209px; height:307px;}
.mlwl .a6 img{width:209px; height:307px;}
.mlwl .a6 span{width:209px;}
.mlwl .a6 h1{ width:209px;}

.lx {width:980px; margin:20px auto; height:221px;}

.link {width:980px; height:60px; margin:0px auto; border-bottom:1px solid #666633;}
.link ul{float:left; width:980px; height:20px; font-size:14px;}
.link ol{float:left; width:980px; height:30px; line-height:30px; font-size:12px; color:#666; overflow:hidden;}
.link ol a{color:#666;}

.foot {width:980px; margin:0px auto; padding:20px 0 0 0;}
.foot ul {float:left; width:980px; color:#666633; padding-bottom:15px;}
.foot ul a{color:#666633;}
.foot ol {float:left; width:980px; font-size:12px; line-height:26px; padding-bottom:10px;}
.foot dl {float:left; width:980px; padding-bottom:15px;}
.foot dd {float:left; padding-right:20px;}
.foot dt {float:left; padding-right:20px;}

/*��ҳcss��ʼ*/
.pagehead {width:100%; height:70px; background:url(pagehead.gif) repeat-x;}
.pagemnav {width:990px; height:68px; margin:0px auto;font-family: "Microsoft YaHei", "΢���ź�", "����"; padding-left:10px;}
.pagemnav .x1 h1{width:199px; height:43px; margin:0px 10px 10px 0; float: left;text-align: center;font-size: 16px;line-height:36px;color:#fff; padding:6px;}
.pagemnav .x1 h1 a{color:#fff;}
.pagemnav ul{height:50px; float: left;font-size: 14px;line-height: 25px;color:#333; padding:9px 0 9px 5px;}
.pagemnav .n1{width:300px;}
.pagemnav .n2{width:165px;}
.pagemnav .n3{width:115px;}
.pagemnav .n4{width:150px;}
.pagemnav ul a{ padding-right:6px; color:#333;}

.pagemenu {width:1000px; margin:0px auto; border-bottom:3px solid #cacaca; font-size:16px; height:40px; line-height:40px; text-align:left;}

.more_mian {width:1000px; overflow:hidden;margin:0 auto;}
.more_mian .more_mian_l{width:300px; float:left; padding:15px 25px 0 0;}
.more_mian .more_mian_r{width:650px; float:right; overflow:hidden;padding:25px 0 15px 25px;background-color:#FFFFFF; min-height:1410px;}
.more_mian .more_mian_r .more_lmmc {font-size: 18px;line-height:22px;border-left: 4px solid #29aae2;padding-left:15px;}
.more_mian .more_mian_r .list_ari { padding-top:10px;}
.more_mian .more_mian_r .list_ari ul{ padding:20px; border-bottom:1px dashed #cccccc;}
.more_mian .more_mian_r .list_ari li{font-size: 16px;line-height: 24px; height:32px; width:520px; padding-right:100px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;position: relative;color:#CCCCCC;}
.more_mian .more_mian_r .list_ari li span{width:100px;text-align: right;font-size: 12px;line-height: 24px; color:#CCCCCC;position: absolute;top:3px;right:0px;}

.ad00 {	height: 120px;	width: 980px;margin: 3px auto 0px auto;overflow:hidden; position:relative;}
.ad00 .bd{ position:relative; height:100%; z-index:0;  } 
.ad00 .bd li{ zoom:1; vertical-align:middle; }
.ad00 .bd img {	height: 120px;	width: 980px;display:block; }

.ad01 {	height: 55px;	width: 980px;margin: 3px auto 0px auto;overflow:hidden; position:relative;}
.ad01 .bd{ position:relative; height:100%; z-index:0;  } 
.ad01 .bd li{ zoom:1; vertical-align:middle; }
.ad01 .bd img {	height: 55px;	width: 980px;display:block; }

.ad02 {	height: 55px;	width: 980px;margin: 3px auto 0px auto;overflow:hidden; position:relative;}
.ad02 .bd{ position:relative; height:100%; z-index:0;  } 
.ad02 .bd li{ zoom:1; vertical-align:middle; }
.ad02 .bd img {	height: 55px;	width: 980px;display:block; }

.ad03 {	height: 55px;	width: 980px;margin: 3px auto 0px auto;overflow:hidden; position:relative;}
.ad03 .bd{ position:relative; height:100%; z-index:0;  } 
.ad03 .bd li{ zoom:1; vertical-align:middle; }
.ad03 .bd img {	height: 55px;	width: 980px;display:block; }

.adlm {height: 55px;	width: 980px;margin: 3px auto 0px auto;}
.adlm .ad04 {height: 55px;width: 488px; float:left;overflow:hidden; position:relative;}

.adlm .ad04 .bd{ position:relative; height:100%; z-index:0;  } 
.adlm .ad04 .bd li{ zoom:1; vertical-align:middle; }
.adlm .ad04 .bd img {height: 55px;width: 488px;display:block;}

.adlm .ad04b {height: 55px;width: 488px; float:right;overflow:hidden; position:relative;}
.adlm .ad04b .bd{ position:relative; height:100%; z-index:0;  } 
.adlm .ad04b .bd li{ zoom:1; vertical-align:middle; }
.adlm .ad04b .bd img {	height: 55px;	width: 488px;display:block;}

/*��ҳcss����*/

/* �ֻ���CSS */
@media only screen and (max-width: 760px) {
.domPC {display:none !important;}
.domMobile {display:block;}
/*�ֻ�*/
body { overflow-x:hidden;}
a:link {color: #333;text-decoration: none}
a:visited {color: #333;text-decoration: none}
a:hover {color: #333;text-decoration: none}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}
.more_mian { width:92%; margin:0 auto;}
.more_mian .more_mian_l { width: auto; float: none; overflow:hidden; padding:10px 0;}
.more_mian .more_mian_r { width: auto; float: none; overflow:hidden; padding:10px 0;}

.more_mian .more_mian_r .more_lmmc {font-size: 18px;line-height:22px;border-left: 4px solid #29aae2;padding-left:15px;}
.more_mian .more_mian_r .list_ari { padding-top:10px;}
.more_mian .more_mian_r .list_ari ul{ padding:20px; border-bottom:1px dashed #cccccc;}
.more_mian .more_mian_r .list_ari li{font-size: 16px;line-height: 24px; height:32px; width:520px; padding-right:100px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;position: relative;color:#CCCCCC;}
.more_mian .more_mian_r .list_ari li span{width:100px;text-align: right;font-size: 12px;line-height: 24px; color:#CCCCCC;position: absolute;top:3px;right:0px;}


}